<?php
	include_once('./inc/config.php');

	$busqueda1 = request('categoria','');
    $busqueda2 = request('publicacion','');

    if ($busqueda2=='') { // Hay un solo parametro
    
        $Categoria = busco_categoria_por_url($busqueda1);
        
        if (empty($Categoria)) {
            
            $Pub       = busco_publicacion($busqueda1);
            $Categoria = busco_categoria_por_id($Pub['categoria_id']);
            
            if (!empty($Pub)) {
                // Ver la publicacion
                //--- Valores a pasar para armar los meta
                $mTitle         = $Pub['titulo'];
                $mRobots        = $Pub['robots'];
                $mKeywords      = $Pub['keywords'.$idioma_elegido];
                $mDescription   = strip_tags($Pub['copete'].' '.$Pub['contenido']);

                $cat_id = $Pub['categoria_id'];
                include('./inc/inc_publicidad.php');
            
            	include_once('./html/header.html.php');
            	include_once('./html/ver.html.php');
                
            } else {
                
                //- No encontro ni categoria ni publicacion, lo envio al site-map
                redirect(URL.'/site-map.php'); exit();
            }
            
            
        } else {
            // Listado de categoria

            $cat_id = $Categoria['id'];
            // Busco todas las publicaciones de esa categoria                
        	$cond 	= "select * from publicaciones where categoria_id='$cat_id' and activo=1 order by orden DESC";
        	$rs 	= $db->Execute($cond);
        	$Publicaciones	= $rs->GetRows();
    
            //--- Valores a pasar para armar los meta
            $mTitle         = $Categoria['titulo'];
            $mRobots        = $Categoria['robots'];
            $mKeywords      = $Categoria['keywords'];
            $mDescription   = $Categoria['cuerpo'];

            foreach($Publicaciones as $key=>$value){
                $titulo      = iif(!empty($value['titulo'.$idioma_elegido]), $value['titulo'.$idioma_elegido], $value['titulo'.$idioma_default]);
                $thumbs      = iif(!empty($value['thumbs'.$idioma_elegido]), $value['thumbs'.$idioma_elegido], $value['thumbs'.$idioma_default]);
                $copete      = iif(!empty($value['copete'.$idioma_elegido]), $value['copete'.$idioma_elegido], $value['copete'.$idioma_default]);
                $urlamigable = iif(!empty($value['urlamigable'.$idioma_elegido]), $value['urlamigable'.$idioma_elegido], $value['urlamigable'.$idioma_default]);
                 
                $categoria_id = $value['categoria_id'];
                $sql = "select * from categorias where id = $categoria_id";
                $rs  = $db->SelectLimit($sql,1);
                $Categoria = $rs->FetchRow();
                $cat_urlamigable = iif(!empty($Categoria['urlamigable'.$idioma_elegido]), $Categoria['urlamigable'.$idioma_elegido], $Categoria['urlamigable'.$idioma_default]);
        
                $Publicaciones[$key]['titulo'] = $titulo;
                $Publicaciones[$key]['thumbs'] = $thumbs;
                $Publicaciones[$key]['copete'] = $copete;
                $Publicaciones[$key]['urlamigable'] = "/$cat_urlamigable/$urlamigable";
                
            }

            include('./inc/inc_publicidad.php');
            
        	include_once('./html/header.html.php');
            
            if ($Categoria['muestra_productos']==1 ) {
                include_once('./html/lista_categoria_productos.html.php');
            } else {
                include_once('./html/lista_categoria.html.php');    
            }
            
        	
            
        }       
        
        
        
    } else {
        
        //-- Son 2 parametros, en teoria: /categoria/publicacion
        $Pub = busco_publicacion($busqueda2);

        if (!empty($Pub)) {
            // Ver la publicacion
            //--- Valores a pasar para armar los meta
            $mTitle         = $Pub['titulo'];
            $mRobots        = $Pub['robots'];
            $mKeywords      = $Pub['keywords'.$idioma_elegido];
            $mDescription   = strip_tags($Pub['copete'].' '.$Pub['contenido']);
            $cat_id = $Pub['categoria_id'];
            
            include('./inc/inc_publicidad.php');

            include_once('./html/header.html.php');
            include_once('./html/ver.html.php');
                
        } else {
            
            $Categoria = busco_categoria_por_url($busqueda1);    
            
            if (empty($Categoria)) {
                
                //- No encontro ni categoria ni publicacion, o envio al site-map
                redirect(URL.'/site-map.php'); exit();
                
            } else {
                // Listado de categoria
    
                $cat_id = $Categoria['id'];
                // Busco todas las publicaciones de esa categoria                
            	$cond 	= "select * from publicaciones where categoria_id='$cat_id' and activo=1 order by orden DESC";
            	$rs 	= $db->Execute($cond);
            	$Art	= $rs->GetRows();
        
                //--- Valores a pasar para armar los meta
                $mTitle         = $Categoria['titulo'];
                $mRobots        = $Categoria['robots'];
                $mKeywords      = $Categoria['keywords'];
                $mDescription   = $Categoria['cuerpo'];

                include('./inc/inc_publicidad.php');

                
            	include_once('./html/header.html.php');
            	include_once('./html/lista_categoria.html.php');
                
            }       
            
               
        }
       
    }
        
	include_once('./html/footer.html.php');
    die();        
        

?>